* lisp/progmodes/perl-mode.el (perl-prettify-symbols): New defcustom.
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 8 Nov 2012 15:35:32 +0000 (10:35 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 8 Nov 2012 15:35:32 +0000 (10:35 -0500)
commitba09219f988c41fad097579ffe816ba3080179bf
tree24bc0cc447c1e57868ac07723de85aea0bf1f7c6
parentff4906cb215d42ccdc5a3a657788d95b3f7e7e51
* lisp/progmodes/perl-mode.el (perl-prettify-symbols): New defcustom.
(perl--prettify-symbols-alist): New const.
(perl--font-lock-compose-symbol, perl--font-lock-symbols-keywords): New funs.
(perl-font-lock-keywords-2): Use them.
(perl-electric-noindent-p): New function.
(perl-mode): Use it to set up electric-indent-mode.
(perl-electric-terminator, perl-indent-command): Mark obsolete.
(perl-mode-map): Remove bindings for them.
(perl-imenu-generic-expression, perl-outline-level):
Match functions&packages in column>0.
lisp/ChangeLog
lisp/progmodes/perl-mode.el